package org.swift.mashup.wsdl;

import java.util.ArrayList;
import java.util.List;

import javax.xml.ws.handler.Handler;
import javax.xml.ws.handler.HandlerResolver;
import javax.xml.ws.handler.PortInfo;


public class SoapHandlerResolver implements HandlerResolver {

	@SuppressWarnings("unchecked")
	@Override
	public List<Handler> getHandlerChain(PortInfo portInfo) {
		List<Handler> handlerChain = new ArrayList<Handler>();
		handlerChain.add(new LoggingMessageHandler());
		//handlerChain.add(new Jsr196MessageHandler());
		//handlerChain.add(new PingSTSSoapHandler());
		//handlerChain.add(new LoggingMessageHandler());
		return handlerChain;
	}

}
